sich erquickend - Turkish English Dictionary